illegal traffic - French English Dictionary